@charset "UTF-8";
/* 所有的样式文件 */
/* 公共 */
*{box-sizing: content-box !important; text-decoration: none; }
body{ overflow: auto; overflow-x: hidden }
ul,ol,dl{ margin: 0; padding: 0; }
a,a:hover,a:after,a:active,a:link{ text-decoration: none; }
a:hover:after{ opacity: 0; }
p{ margin: 0; }
img,a,h1,h2,h3{ display: block; margin: 0; }
img{ object-fit: cover; max-width: none; }

/*html,body{ height: 100%; background: #fff; }*/
html,body{ background: #fff; }

input{ border: 0; outline: none; background: rgba(0, 0, 0, 0); }
input[type=number] {
	-moz-appearance:textfield;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
input::-webkit-input-placeholder{  /* WebKit browsers */     font-size: 14px; color: #9e9e9e; }
input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */     font-size: 14px; color: #9e9e9e; }
input::-moz-placeholder{ /* Mozilla Firefox 19+ */     font-size: 14px; color: #9e9e9e; }
input:-ms-input-placeholder{ /* goldernet Explorer 10+ */     font-size: 14px; color: #9e9e9e; }

textarea::-webkit-input-placeholder{  /* WebKit browsers */     font-size: 14px; color: #9e9e9e; }
textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */     font-size: 14px; color: #9e9e9e; }
textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */     font-size: 14px; color: #9e9e9e; }
textarea:-ms-input-placeholder{ /* goldernet Explorer 10+ */     font-size: 14px; color: #9e9e9e; }

textarea{ resize: none; outline: none; }
button{ border: none; }

.clearfix:after{ content: ''; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.fl{ float: left; }
.fr{ float: right; }
.df{ display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content: space-between; }
.ma{ margin: 0 auto; }
.tc{ text-align: center; }

.fw{ font-weight: bold; }
.fw-6{ font-weight: 600; }
.fw-7{ font-weight: 700; }
.fw-8{ font-weight: 800; }

.fc-3,.fc-3:hover{ color: #333; }
.fc-4,.fc-4:hover{ color: #444; }
.fc-6,.fc-6:hover{ color: #666; }
.fc-white,.fc-white:hover{ color: #fff; }
.fc-green,.fc-green:hover{ color: #24a35c; } /*24a35c  248,180,0*/
.fc-blue,.fc-blue:hover{ color: #2a85d3; }
.fc-yellow,.fc-yellow:hover{ color: #f8bb00; }

.bg-white{ background: #fff; }
.bg-black{ background: #000; }
.bg-1b{ background: #1b1b1b; }
.bg-blue{ background: #2a85d3 !important; }
.bg-green{ background: #f8bb00 !important; }
.bg-yellow{ background: #f8bb00 !important; }

/* 公共header */
header{}

/* 公共nav */
.nav{ width: 100%; height: 90px; background: #fff; }
.nav_con{ margin: 0 auto; width: 1200px; height: 90px; }
.nav_con .logo{ display: block; padding: 13px 0 0; width: 162px; height: 68px; }
.navlist{ margin: 0; float: right; }
.navlist li{ float: left; padding: 0 20px; height: 90px; line-height: 90px; font-size: 18px; }
.navlist a{ color: #333; }
.navlist li.active a{ font-weight: 1000; color: #f8bb00; }

/* 公共中部 */
main{}

/* 公共banner */
.banner{ width: 100%; height: 100%; background: #bfbfbf; position: relative; }
.banner a{ width: 100%; height: 100%; }
.banner img{ width: 100%; height: 100%; }
.banner .swiper-container{ width: 100%; overflow: hidden; }
.banner .swiper-wrapper{ width: 100%; }
.banner .swiper-slide{ width: 100%; height: 100%; }
.banner .swiper-pagination{ font-size: 0; position: absolute; left: 50%; bottom: 22px; transform: translateX(-50%); }
.banner .swiper-pagination span{ border: 1px solid #ffad43; background: rgba(0,0,0,0); opacity: 1; }
.banner .swiper-pagination span+span{ margin-left: 20px; }
.banner .swiper-pagination span.swiper-pagination-bullet-active{ background: #ffad43; }

/* 公共底部 */
footer{ width: 100%; height: 543px; }
.fot_t{ width: 100%; height: 503px; background: #1b1b1b; }
.fott_t{ margin: 0 auto; padding: 30px 0 20px; width: 1200px; height: 14px; border-bottom: 1px solid #929aa5; }
.fott_t li{ float: left; padding: 0 15px; height: 14px; line-height: 14px; font-size: 14px; }
.fott_t li+li{ border-left: 1px solid #a4a6a8; }
.fott_t a{ color: #bbb; }
.fott_b{ margin: 0 auto; width: 1200px; }
.fott_b .logo{ padding: 35px 0 0; width: 162px; height: 68px; }
.fott_b .logo img{ width: 162px; height: 68px; }
.fott_b .tel{}
.fott_b .tel img{ float: left; margin-top: 5px; width: 18px; height: 14px; }
.fott_b .tel span{ padding-left: 18px; }
.fott_b ul{}
.fott_b ul li{ padding: 22px 0 0; }
.fott_b ul li .name{}
.fott_b ul li .rendizi{}
.fott_b ul li img{ float: left; margin-top: 5px; width: 14px; height: 18px; }
.fott_b ul li span{}
.fott_b .form{ margin: 37px 0 0; padding: 0 40px 25px; width: 338px; background: #3d3d3d; border-radius: 4px; }
.fott_b .form p{ height: 64px; line-height: 64px; font-size: 24px; font-weight: bold; color: #fff; }
.fott_b .form p i{ font-size: 18px; font-weight: normal; }
.fott_b .form form{ width: 100%; }
.fott_b .form input{ margin-bottom: 9px; width: calc(100% - 2px); height: 42px; line-height: 42px; text-indent: 20px; font-size: 14px; color: #fff; border: 1px solid #fff; border-radius: 4px; }
.fott_b .form textarea{ margin-bottom: 19px; padding: 9px 20px; width: calc(100% - 42px); height: 78px; line-height: 24px; font-size: 14px; color: #fff; background: #3d3d3d; border: 1px solid #fff; border-radius: 4px; }
.fott_b .form .obtn{ width: 100%; height: 44px; }
.fott_b .form .obtn .font_box{ background: #f8bb00; }
.fott_b .form .obtn button{ line-height: 44px; font-size: 14px; color: #fff; }

.fott_b .QRcode{ padding: 200px 78px 0 0; width: 110px; }
.fott_b .QRcode p{ line-height: 64px; text-align: center; font-size: 14px; color: #fff; }
.fott_b .QRcode img{ display: block; width: 110px; height: 110px; background: #fff; }
.fot_b{ width: 100%; height: 40px; background: #0a0a0a; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; }
.fotb_con{ margin: 0 auto; }
.fotb_con a{ display: inline-block; line-height: 40px; font-size: 12px; color: #fff; }
.fotb_con a+a{ padding-left: 86px; }

/* 返回顶部 */
.return_top{ width: 60px; height: 60px; cursor: pointer; position: fixed; right: 150px; bottom: 14%; z-index: 99; }
.return_top img{ width: 60px; height: 60px; }

/* 公共分页 */
.paging{ padding-top: 40px; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; }
.pages{ margin: 0 auto; }
.pages a{ display: inline-block; margin: 0 5px; padding: 0 10px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; color: #444; border: 1px solid #d7d7d7; }
.pages a:first-of-type,.pages a:last-of-type{ margin: 0 15px; }
.pages span{ display: inline-block; margin: 0 5px; width: 30px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; }
.pages span:first-of-type{ color: #fff; background: #f8bb00; }
.pages span:last-of-type{ color: #444; }

/* 按钮动效 */
.butani{
	position:relative;
	animation: myfirst 1s infinite linear;
	animation-direction:alternate;
	-webkit-animation:myfirst 1s infinite linear;
	-webkit-animation-direction: alternate;
}
@keyframes myfirst{
	0%   { transform: scale(1.02); }
	50%  { transform: scale(1); }
	100% { transform: scale(1.02); }
}
@-webkit-keyframes myfirst {/* Safari and Chrome */
	0%   { transform: scale(1.02); }
	50%  { transform: scale(1); }
	100% { transform: scale(1.02); }
}
/* 一个按钮 */
.obtn{ margin: 0 auto; position: relative; }
.obtn .font_box{ width: 100%; height: 100%; text-align: center; color: rgba(0,0,0,0); border-radius: 6px; }
.obtn a{ display: block; width: 100%; line-height: 100%; text-align: center; position: absolute; left: 0; top: 0; }
.obtn button{ display: block; width: 100%; line-height: 100%; text-align: center; background: rgba(0,0,0,0); position: absolute; left: 0; top: 0; }

/* 两个按钮 */
.wbtn{ margin: 0 auto; position: relative; }
.wbtn .font_box{ display: inline-block; width: 412px; height: 46px; line-height: 46px; text-align: center; color: rgba(0,0,0,0); border: 2px solid #f8bb00; border-radius: 4px; }
.wbtn .font_box:first-of-type{ margin-right: 206px; color: rgba(0,0,0,0); background: #f8bb00; }
.wbtn a{ display: block; width: 416px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; color: #f8bb00; border-radius: 6px; position: absolute; right: 0; top: 0; }
.wbtn a:first-of-type{ color: #fff; left: 0; }
.wbtn2{}
.wbtn2 .font_box{ border: 2px solid #ff3b3b; }
.wbtn2 .font_box:first-of-type{ background: #ff3b3b; }
.wbtn2 a{ color: #ff3b3b; }

/* 推荐列表 */
.recommendlist{ padding-top: 70px; }
.recommendlist li{ width: 380px; }
.recommendlist li:hover img{ -webkit-transform: scale(1.1); transform: scale(1.1); }
.recommendlist li .img{ width: 380px; height: 285px; overflow: hidden; }
.recommendlist li img{ width: 100%; height: 100%; -webkit-transition: transform .5s ease-in; transition: transform .5s ease-in; }
.recommendlist li .relib{ width: 378px; border: 1px solid #eaeaea; }
.recommendlist li .relib p{}
.recommendlist li .relib span{ display: block; }
.recommendlist li .relib button{ width: 378px; height: 45px; line-height: 45px; text-align: center; font-size: 16px; color: #fff; background: #f8bb00; }

/* 弹框 */
.popout{ width: 100%; height: 120px; background: rgba(0,0,0,.8); box-shadow: 0 -3px 13px 0 rgba(0,0,0,.04); position: fixed; left: 0; bottom: 0; z-index: 100; }
.popout_c{ margin: 0 auto; width: 1200px; height: 120px; position: relative; }
.popout_c .close{ width: 18px; height: 18px; position: absolute; right: 0; top: 12px; }
.popout_l{ padding: 22px 0 0 66px; width: 400px; }
.popout_l .dowebok{ width: 100%; height: 80px; background: rgba(0,0,0,0); }
.popout_l .dowebok:hover{ background: rgba(0,0,0,0); }
.popout_l .dowebok li{ height: 36px; line-height: 36px; font-size: 0; }
.popout_l .dowebok li span{ float: left; font-size: 16px; color: #fd8300; }
.popout_l .dowebok li span:first-of-type{ width: 60px; }
.popout_l .dowebok li span:nth-child(2n){ width: 120px; text-align: center; }
.popout_l .dowebok li span:nth-child(3n){ width: 80px; text-align: center; }
.popout_l .dowebok li span:last-of-type{ width: 140px; text-align: right; }
.popout_r{ width: 540px; }
.popout_r p{ padding: 22px 0 20px 20px; height: 14px; line-height: 14px; font-size: 14px; color: #fff; }
.popout_r p i{ font-size: 18px; color: #ff2727; }
.popout_r form{}
.popout_r form input{ float: left; width: 274px; height: 48px; line-height: 48px; text-indent: 12px; font-size: 14px; color: #999; background: #fff; border-radius: 4px 0 0 4px; }
.popout_r form button{ float: left; width: 150px; height: 48px; line-height: 48px; font-size: 14px; font-weight: bold; color: #fff; background: #feaa00; border: none; border-radius: 0 4px 4px 0; }

/* 首页 */
.index_con{}

.index_con .tit{ text-align: center; color: #444; }
.index_con .tit p{ height: 36px; line-height: 36px; font-size: 36px; font-weight: bold; }
.index_con .tit span{ display: block; padding-top: 14px; height: 18px; line-height: 18px; font-size: 18px; }
.index_con .tit2{ color: #fff; }

.index_con .row1{}
.index_con .row1 .row1t{ width: 100%; height: 150px; background: #f8bb00; }
.index_con .row1 .row1t .row1tc{}
/*.index_con .row1 .row1t .row1tc li{ float: left; width: 25%; }*/
.index_con .row1 .row1t .row1tc li{ float: left; width: calc(100% / 3); }
.index_con .row1 .row1t .row1tc h3{ padding-top: 50px; height: 30px; line-height: 30px; text-align: center; font-size: 30px; font-weight: bold; color: #fff; }
.index_con .row1 .row1t .row1tc span{}
.index_con .row1 .row1t .row1tc b{}
.index_con .row1 .row1t .row1tc p{ padding-top: 20px; height: 16px; line-height: 16px; text-align: center; font-size: 16px; color: #fff; }
.index_con .row1 .row1b{ padding-top: 60px; }
.index_con .row1 .row1b .pro-nav-tabs{ padding: 30px 10px 0 0; }
.index_con .row1 .row1b .pro-nav-tabs-con{}
.index_con .row1 .row1b .pro-nav-tabs-con li{ float: left; margin-left: 10px; padding: 6px 10px; height: 14px; line-height: 14px; background: #9fa0a0; }
.index_con .row1 .row1b .pro-nav-tabs-con li a{ font-size: 14px; color: #fff; }
.index_con .row1 .row1b .pro-nav-tabs-con li.active{ background: #f8bb00; }
.index_con .row1 .row1b .tab-content{ position: relative; }
.index_con .row1 .row1b .swiper-container{ padding: 30px 0 80px; }
.index_con .row1 .row1b .swiper-slide{ float: left; margin: 0 10px; width: 380px; overflow: hidden; position: relative; }
.index_con .row1 .row1b .swiper-slide:hover .img img{ -webkit-transform: scale(1.1); transform: scale(1.1); }
.index_con .row1 .row1b .swiper-slide:hover .lib span{ color: #f8bb00; }
.index_con .row1 .row1b .swiper-slide:hover .lib span:after{ background-color: #f8bb00; }
.index_con .row1 .row1b .swiper-slide .img{ width: 380px; height: 380px; overflow: hidden; }
.index_con .row1 .row1b .swiper-slide img{ width: 100%; height: 100%; -webkit-transition: transform .5s ease-in; transition: transform .5s ease-in; }
.index_con .row1 .row1b .swiper-slide .lib{ padding: 24px 30px 0 24px; width: 324px; height: 77px; color: #595757; font-weight: bold; border: 1px solid #eaeaea; border-bottom: 1px solid #f8bb00; }
.index_con .row1 .row1b .swiper-slide .lib p{ font-size: 20px; }
.index_con .row1 .row1b .swiper-slide .lib span{ display: block; padding: 10px 0 20px 30px; font-size: 12px; position: relative; }
.index_con .row1 .row1b .swiper-slide .lib span:after{ content: ''; position: absolute; left: 0; top: 50%; margin-top: -6px; width: 26px; height: 1px; background-color: #595757; }
.index_con .row1 .row1b .swiper-slide .lib img{ float: right; width: 38px; height: 38px; }
.index_con .row1 .row1b .swiper-pagination{ font-size: 0; position: absolute; left: 50%; bottom: 44px; transform: translateX(-50%); }
.index_con .row1 .row1b .swiper-pagination span{}
.index_con .row1 .row1b .swiper-pagination span+span{ margin-left: 8px; }
.index_con .row1 .row1b .swiper-pagination span.swiper-pagination-bullet-active{ opacity: 1; background: #f8bb00; }

.index_con .row2{ padding-top: 50px; height: 700px; background: #222; }
.index_con .row2 .row2c{ width: 1208px; }
.index_con .row2 .row2c img{ padding-top: 46px; width: 1208px; height: 524px; }

.index_con .row3{ padding: 124px 0 94px; background: url(../img/indexrow3.png) center center no-repeat; background-size: cover; }
.index_con .row3 .row3c{ height: 618px; }
.index_con .row3 .row3ct{ padding: 27px 0; width: 100%; background: #f8bb00; }
.index_con .row3 .row3ct li{ float: left; width: 239px; height: 200px; text-align: center; border-right: 1px solid #fff; }
.index_con .row3 .row3ct li:last-child{ border-right: none; }
.index_con .row3 .row3ct li p{ margin: 0 auto; width: 90px; height: 90px; line-height: 90px; font-size: 48px; color: #333; border: 1px dashed #333; border-radius: 50%; }
.index_con .row3 .row3ct li span{ display: block; padding: 20px 0; height: 18px; line-height: 18px; font-size: 18px; font-weight: bold; color: #ff512f; }
.index_con .row3 .row3ct li i{ display: block; padding-bottom: 12px; height: 16px; line-height: 16px; font-size: 16px; color: #fff; }
.index_con .row3 .row3cb{ padding: 44px 87px 42px 60px; height: 278px; background: #fff; }
.index_con .row3 .row3cb .row3cbl{ padding: 24px 35px 20px; width: 482px; height: 234px; background: rgba(248,180,0,.1); }
.index_con .row3 .row3cb .row3cblt{ padding: 0 0 20px; margin-bottom: 19px; height: 24px; line-height: 24px; text-align: center; font-size: 24px; color: #444; border-bottom: 1px solid #dadada; }
.index_con .row3 .row3cb .row3cblt i{ font-weight: bold; color: #ff512f; }
.index_con .row3 .row3cb .dowebok{ width: 100%; height: 170px; background: rgba(0,0,0,0); overflow: hidden; }
.index_con .row3 .row3cb .dowebok li{ height: 32px; line-height: 32px; font-size: 0; }
.index_con .row3 .row3cb .dowebok li span{ float: left; font-size: 14px; color: #666; }
.index_con .row3 .row3cb .dowebok li span:first-of-type{ width: 100px; }
.index_con .row3 .row3cb .dowebok li span:nth-child(2n){ width: 100px; text-align: center; }
.index_con .row3 .row3cb .dowebok li span:nth-child(3n){ width: 120px; text-align: center; }
.index_con .row3 .row3cb .dowebok li span:nth-child(4n){ width: 102px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.index_con .row3 .row3cb .dowebok li span:last-of-type{ width: 60px; text-align: right; }
.index_con .row3 .row3cb .row3cbr{ width: 430px; }
.index_con .row3 .row3cb .row3cbr form{}
.index_con .row3 .row3cb .row3cbr form input{ display: block; width: 428px; height: 50px; line-height: 50px; text-indent: 56px; font-size: 16px; background: url(../img/row3icon2.png) 10px center no-repeat #fff; background-size: 30px 32px; border: 1px solid #7d7d7d; border-radius: 6px; }
.index_con .row3 .row3cb .row3cbr form input:first-child{ background: url(../img/row3icon1.png) 10px center no-repeat #fff; background-size: 30px 32px; }
.index_con .row3 .row3cb .row3cbr form input:last-of-type{ background: url(../img/row3icon3.png) 10px center no-repeat #fff; background-size: 30px 32px; }
.index_con .row3 .row3cb .row3cbr form input+input{ margin-top: 20px; }
.index_con .row3 .row3cb .row3cbr form .obtn{ margin-top: 30px; width: 100%; height: 52px; }
.index_con .row3 .row3cb .row3cbr form .obtn .font_box{ background: #f8bb00; }
.index_con .row3 .row3cb .row3cbr form .obtn button{ line-height: 52px; font-size: 24px; color: #ff512f; }

.index_con .row4{  padding: 100px 0 80px; }
.index_con .row4 .row4list{}
.index_con .row4 .r4li{ position: relative; }
.index_con .row4 .r4li:nth-child(odd){ padding-top: 140px; width: 100%; height: 500px; background: url(../img/row41bg.png) center 140px no-repeat; background-size: 100%; }
.index_con .row4 .r4li:nth-child(even){ padding: 140px 17px 0; }
.index_con .row4 .r4li .tit{ width: 180px; height: 210px; font-weight: bold; color: #fff; background: #f8bb00; position: absolute; top: 60px; z-index: 1; }
.index_con .row4 .r4li .tit p{ padding-top: 20px; height: 38px; line-height: 38px; font-size: 48px; }
.index_con .row4 .r4li .tit span{ display: block; padding-top: 20px; height: 30px; line-height: 30px; font-size: 30px; }
.index_con .row4 .r4li:nth-child(odd) .tit{ left: 983px; }
.index_con .row4 .r4li:nth-child(even) .tit{ left: 17px; }
.index_con .row4 .r4li:nth-child(odd) .con{ width: 976px; height: 375px; background: #fff; position: absolute; left: 112px; top: 203px; z-index: 2; }
.index_con .row4 .r4li:nth-child(even) .con{ height: 337px; }
.index_con .row4 .r41list{ padding: 50px 40px 0; }
.index_con .row4 .r41li{ float: left; width: 139px; }
.index_con .row4 .r41li+.r41li{ padding-left: 50px; }
.index_con .row4 .r41li img{ width: 139px; height: 139px; }
.index_con .row4 .r41li p{ padding: 30px 0 13px; height: 18px; line-height: 18px; text-align: center; font-size: 18px; font-weight: bold; color: #333; }
.index_con .row4 .r41li span{ display: block; height: 24px; line-height: 24px; font-size: 14px; color: #666; }
.index_con .row4 .r41li span i{ color: #ff6000; }
.index_con .row4 .conl{ width: 599px; height: 337px; }
.index_con .row4 .conl img{ width: 100%; height: 100%; }
.index_con .row4 .conr{ width: 518px; height: 337px; position: relative; }
.index_con .row4 .conr .conrt{}
.index_con .row4 .conr .conrt p{ height: 18px; line-height: 18px; font-size: 18px; font-weight: bold; color: #333; }
.index_con .row4 .conr .conrt span{ display: block; padding-top: 15px; line-height: 30px; font-size: 16px; color: #666; }
.index_con .row4 .conr .conrt button{ display: block; padding-top: 9px; width: 100%; height: 16px; line-height: 16px; text-align: right; font-size: 16px; color: #ff512f; background: #fff; }
.index_con .row4 .conr .conrb{ width: 100%; position: absolute; right: 0; bottom: 0; }
.index_con .row4 .conr .conrb .img{ width: 246px; height: 139px; }
.index_con .row4 .conr .conrb .img img{ width: 100%; height: 100%; }
.index_con .row4 .conl2{ height: 100%; position: relative; }
.index_con .row4 .conl2 .conlt{ padding: 34px 0 0 40px; width: 482px; }
.index_con .row4 .conl2 .conlt p{ height: 18px; line-height: 18px; font-size: 18px; font-weight: bold; color: #333; }
.index_con .row4 .conl2 .conlt span{ display: block; padding-top: 24px; line-height: 28px; font-size: 16px; color: #666; }
.index_con .row4 .conl2 .conlb{ position: absolute; left: 0; bottom: 32px; }
.index_con .row4 .conl2 .conlbli{ width: 170px; height: 100px; text-align: center; }
.index_con .row4 .conl2 .conlbli+.conlbli{ border-left: 1px solid #999; }
.index_con .row4 .conl2 .conlbli p{ height: 18px; line-height: 18px; font-size: 18px; color: #333; }
.index_con .row4 .conl2 .conlbli i{ display: block; padding-top: 10px; height: 30px; line-height: 30px; font-size: 36px; font-weight: bold; color: #ff512f; }
.index_con .row4 .conl2 .conlbli span{ display: block; padding-top: 14px; height: 18px; line-height: 18px; font-size: 18px; color: #333; }
.index_con .row4 .conr2{ padding: 17px 16px 0 0; width: 400px; }
.index_con .row4 .conr2 .conrt{ width: 400px; height: 225px; }
.index_con .row4 .conr2 .conrt img{ width: 100%; height: 100%; }
.index_con .row4 .conr2 .conrb{ padding-top: 5px; width: 100%; }
.index_con .row4 .conr2 .conrb .img{ width: 199px; height: 112px; }
.index_con .row4 .conr2 .conrb .img img{ width: 100%; height: 100%; }

.index_con .row5{ padding: 65px 0 0; height: 800px; background: url(../img/row5bg.png) center center no-repeat; background-size: cover; }
.index_con .row5c{ margin: 0 auto; padding: 60px 0; width: 1300px; position: relative; }
.index_con .row5c .swiper-container{ width: 1200px; }
.index_con .row5c .swiper-wrapper{ width: 1200px; }
.index_con .row5c .swiper-slide-prev,.index_con .row5c .swiper-slide-next{ transform: scale(1, 1); }
.index_con .row5c .swiper-slide{ width: 382px; }
.index_con .row5c .swiper-slide:hover img{ -webkit-transform: scale(1.1); transform: scale(1.1); }
.index_con .row5c .img{ width: 382px; height: 215px; overflow: hidden; }
.index_con .row5c .img img{ width: 100%; height: 100%; -webkit-transition: transform .5s ease-in; transition: transform .5s ease-in; }
.index_con .row5c p{ width: 100%; height: 26px; line-height: 26px; text-align: center; font-size: 14px; font-weight: bold; color: #333; background: #fff; position: relative; z-index: 99;}
.index_con .row5c p:after{ content: ''; position: absolute; left: 0; top: 0; width: 0; height: 26px; transition: 1s; z-index: -1; }
.index_con .row5c .swiper-slide:hover p:after{ width: 100%; background: #f8bb00; }
.index_con .row5c .swiper-button-prev{ width: 41px; height: 72px; background: url(../img/prev.png) center center no-repeat; left: 0; }
.index_con .row5c .swiper-button-next{ width: 41px; height: 72px; background: url(../img/next.png) center center no-repeat; right: 0; }
.index_con .row5b{ display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; }

.index_con .row6{ padding: 68px 0; background: #f7f7f7; }
.index_con .row6 .row6c{ padding-top: 70px; }
.index_con .row6 .row6cr{ width: 627px; height: 410px; }
.index_con .row6 .news-nav-tabs{ width: 100%; height: 40px; text-align: right; border-bottom: 1px solid #eaeaea; }
.index_con .row6 .news-nav-tabs .more{ width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #444; }
.index_con .row6 .news-nav-tabs-con{}
.index_con .row6 .news-nav-tabs-con li{ float: left; margin: 0 13px; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; }
.index_con .row6 .news-nav-tabs-con li a{ color: #444; }
.index_con .row6 .news-nav-tabs-con li.active{ width: 86px; height: 26px; line-height: 26px; border: 2px solid #f8bb00; border-radius: 6px; }
.index_con .row6 .tab-pane{ position: relative; }
.index_con .row6 .tab-pane img{ width: 533px; height: 400px; position: absolute; left: -573px; top: -31px; }
.index_con .row6 .newslist{ padding-top: 16px; }
.index_con .row6 .newslist li{ padding-top: 24px; }
.index_con .row6 .newslist li:hover span,.index_con .row6 .newslist li:hover p,.index_con .row6 .newslist li:hover i{ color: #f8bb00; }
.index_con .row6 .newslist li:hover .nll{ border: 2px solid #f8bb00;}
.index_con .row6 .nll{ width: 86px; height: 86px; border: 2px solid #444; }
.index_con .row6 .nll p{ padding-top: 16px; height: 28px; line-height: 28px; text-align: center; font-size: 36px; font-weight: bold; color: #444; }
.index_con .row6 .nll span{ display: block; padding-top: 20px; height: 12px; line-height: 12px; text-align: center; font-size: 16px; color: #444; }
.index_con .row6 .nlr{ width: 520px; }
.index_con .row6 .nlrt{ padding: 10px 0; }
.index_con .row6 .nlrt p{ float: left; margin-right: 40px; width: 240px; line-height: 22px; font-size: 18px; color: #444; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.index_con .row6 .nlrt i{ float: right; margin-right: 5px; height: 22px; line-height: 14px; font-size: 40px; color: #444; }
.index_con .row6 .nlrb{ height: 48px; line-height: 24px; font-size: 14px; color: #888; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.index_con .row7{ padding: 50px 0 95px; }
.index_con .row7 .row7t{ width: 1200px; height: 500px; position: relative; }
.index_con .row7 .row7t img{ width: 100%; height: 100%; }
.index_con .row7 .row7t .word{ width: 330px; height: 200px; text-align: center; font-weight: bold; background: url(../img/row7bg.png) center center; background-size: 100%; position: absolute; left: 0; bottom: 0; }
.index_con .row7 .row7t .word p{ padding-top: 60px; height: 36px; line-height: 36px; font-size: 36px; color: #444; }
.index_con .row7 .row7t .word span{ display: block; padding-top: 26px; height: 30px; line-height: 30px; font-size: 30px; color: #f8bb00; }
.index_con .row7 .row7b{ width: 1200px; height: 190px; }
.index_con .row7 .row7b .row7bl{ padding-left: 43px; width: 287px; height: 190px; background: #f8bb00; }
.index_con .row7 .row7b .row7bl p{ padding-top: 40px; height: 20px; line-height: 20px; font-size: 20px; font-weight: bold; color: #fff; }
.index_con .row7 .row7b .row7bl span{ display: block; padding: 20px 0 22px; height: 18px; line-height: 18px; font-size: 18px; color: #fff; }
.index_con .row7 .row7b .row7bl .arrows{ width: 101px; height: 45px; overflow: hidden; position: relative; }
.index_con .row7 .row7b .row7bl .arrows:hover .arrows1{ opacity: 0; }
.index_con .row7 .row7b .row7bl .arrows:hover .arrows2{ opacity: 1; }
.index_con .row7 .row7b .row7bl .arrows1{ width: 101px; height: 45px; transition: all .5s ease-in; opacity: 1; }
.index_con .row7 .row7b .row7bl .arrows2{ width: 101px; height: 45px; transition: all .5s ease-in; position: absolute; left: 0; top: 0; opacity: 0; }
.index_con .row7 .row7b .row7br{ padding: 23px 30px 0 20px; width: 820px; height: 167px; line-height: 28px; font-size: 14px; color: #666; background: #fff; box-shadow:0px 2px 9px 0px rgba(0,0,0,.15); }

.index_con .row8{ width: 100%; height: 168px; background: #f8bb00; }
.index_con .row8 .row8c{ height: 168px; position: relative; }
.index_con .row8 .row8c img{ width: 100%; height: 100%; }
.index_con .row8 .row8c .swiper-container{ width: 100%; overflow: hidden; }
.index_con .row8 .row8c .swiper-wrapper{ width: 100%; }
.index_con .row8 .row8c .swiper-slide{ width: 300px; height: 168px; }
.index_con .row8 .row8c .swiper-pagination{ font-size: 0; position: absolute; left: 50%; bottom: 22px; transform: translateX(-50%); }
.index_con .row8 .row8c .swiper-pagination span{ border: 1px solid #fff; background: rgba(0,0,0,0); opacity: 1; }
.index_con .row8 .row8c .swiper-pagination span+span{ margin-left: 20px; }
.index_con .row8 .row8c .swiper-pagination span.swiper-pagination-bullet-active{ background: #fff; }

/* 产品中心 */
.pcr_con{}

.pcr_con .tit{ text-align: center; color: #444; }
.pcr_con .tit p{ height: 36px; line-height: 36px; font-size: 36px; font-weight: bold; }
.pcr_con .tit span{ display: block; padding-top: 24px; height: 14px; line-height: 14px; font-size: 14px; text-transform: uppercase; }
.pcr_con .tit2{ color: #fff; }

.pcr_con .pcr_banner{ width: 100%; }
.pcr_con .pcr_banner img{ display: block; width: 100%; }

.pcr_con .wid{ padding: 0 280px; }
/*.pcr_con .series{ margin: 70px 0; }
.pcr_con .series ul li{ float: left; margin-bottom: 10px; width: 11.11%; text-align: center; font-size: 12px; }
.pcr_con .series ul li a{ display: block; padding: 10px 0; color: #595757; box-sizing: border-box; transition: 1s; }
.pcr_con .series ul li a.active{ background: #f8bb00; }
.pcr_con .series ul li a.active{ color: #fff; }
.pcr_con .series ul li a:hover{ color: #fff; background: #f8bb00; }
.pcr_con .series ul li a:hover{ color: #fff; }*/

.pcr_con .row1{ padding: 68px 0 0; }
.pcr_con .row1 .big_product_category{ margin: 0 auto 36px; padding: 70px 0 0; width: 896px; height: 124px; border-bottom: 1px solid #eaeaea; }
.pcr_con .row1 .big_product_category li{ float: left; width: 212px; }
.pcr_con .row1 .big_product_category li+li{ margin-left: 130px; }
.pcr_con .row1 .big_product_category li img{ margin: 0 auto; padding-bottom: 20px; width: 70px; height: 70px; }
.pcr_con .row1 .big_product_category li p{ width: 212px; height: 70px; line-height: 70px; text-align: center; color: #333; background: #eaeaea; border-radius: 35px; }
.pcr_con .row1 .big_product_category li p b{ float: left; padding: 0 26px 0 16px; font-size: 36px; }
.pcr_con .row1 .big_product_category li p span{ float: left; font-size: 20px; }
.pcr_con .row1 .big_product_category li.active p{ background: #ffa800; }
.pcr_con .row1 .lit_product_category{ margin: 70px auto; padding: 30px 0 0; width: 1200px; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; }
.pcr_con .row1 .lit_product_category li{ float: left; margin-bottom: 30px; width: 218px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; }
.pcr_con .row1 .lit_product_category li a{ color: #888; }
.pcr_con .row1 .lit_product_category li.active a{ color: #f8bb00; }
.pcr_con .row1 .lit_product_category li:first-of-type{ padding-left: 14px; width: 90px; border-left: 3px solid #ff9600; font-size: 18px; font-weight: bold; color: #333; }

.pcr_con .cp_content{ width: 100%; }
.pcr_con .cp_content .m_text{ display: none; padding: 20px 0; }
.pcr_con .cp_content .m_text h4{ font-size: 20px; color: #f8bb00; text-align: center; }
.pcr_con .cp_content .m_text p{ font-size: 12px; color: #666; text-align: center; }
.pcr_con .cp_content .con{ width: 100%; height: 810px; }
.pcr_con .cp_content .con .wz{ padding-top: 158px; }
.pcr_con .cp_content .con .wz h4{ font-size: 42px; color: #fff; }
.pcr_con .cp_content .con .wz h4 em{ color: #d09604; font-style: normal; }
.pcr_con .cp_content .con .wz p{ padding-top: 20px; line-height: 22px; font-size: 14px; color: #fff; }
.pcr_con .cp_content .con .wz .obtn{ margin: 30px 0 0; width: 128px; height: 30px; }
.pcr_con .cp_content .con .wz .obtn .font_box{ width: 126px; height: 28px; border: 1px solid #f8bb00; }
.pcr_con .cp_content .con .wz .obtn a{ line-height: 30px; font-size: 16px; color: #f8bb00; }

.pcr_con .row2{ width: 100%; height: 223px; background: #ff9600; }
.pcr_con .row2c{ margin: 0 auto; width: 1200px; }
.pcr_con .row2cl{ padding: 35px 116px 0 0; width: 104px; }
.pcr_con .row2cl img{ width: 104px; height: 104px; }
.pcr_con .row2cl p{ height: 46px; line-height: 46px; text-align: center; font-size: 24px; font-weight: bold; color: #fff; }
.pcr_con .row2cm{}
.pcr_con .row2cm h6{ margin: 0; padding-top: 36px; height: 18px; line-height: 18px; text-align: center; font-size: 18px; font-weight: normal; color: #fff; }
.pcr_con .row2cm li{ float: left; padding-top: 20px; width: 98px; }
.pcr_con .row2cm li+li{ margin-left: 30px; }
.pcr_con .row2cm li img{ margin: 0 auto; width: 60px; height: 60px; }
.pcr_con .row2cm li p{ margin-top: 12px; height: 38px; line-height: 38px; text-align: center; font-size: 18px; color: #fff; border: 1px solid #fff; border-radius: 6px; }
.pcr_con .row2cr{ width: 382px; }
.pcr_con .row2cr ul{ float: left; padding-top: 40px; }
.pcr_con .row2cr li{ line-height: 50px; font-size: 24px; font-weight: bold; color: #fff; }
.pcr_con .row2cr li:last-of-type{ font-weight: normal; }
.pcr_con .row2crr{ padding-top: 48px; width: 132px; }
.pcr_con .row2crr img{ width: 132px; height: 132px; }
.pcr_con .row2crr p{ line-height: 30px; text-align: center; font-size: 14px; color: #fff; }

.pcr_con .row3{ margin: 0 auto; padding-top: 100px; width: 1200px; }
.pcr_con .row3l{ padding-top: 76px; width: 322px; height: 264px; background: #333; }
.pcr_con .row3lc{ margin: 0 auto; padding-top: 40px; width: 72px; height: 122px; border: 3px solid #fff; }
.pcr_con .row3lc p{ width: 200px; height: 44px; line-height: 44px; text-align: center; font-size: 30px; font-weight: bold; color: #fff; background: #333; transform: translateX(-32%); }
.pcr_con .row3lc span{ display: block; width: 200px; height: 44px; line-height: 44px; text-align: center; font-size: 18px; color: rgba(255,255,255,.5); background: #333; text-transform: uppercase; transform: translateX(-32%); }
.pcr_con .row3r{ padding: 0 60px 0 35px; width: 783px; height: 340px; box-shadow: 0 0 24px 0 rgba(0,0,0,.07); }
.pcr_con .row3rli{ border-top: 1px solid #eaeaea; }
.pcr_con .row3rli p{ float: left; padding: 30px 0 0; height: 20px; line-height: 20px; font-size: 20px; color: #333; }
.pcr_con .row3rli .lit_product_category{ float: right; padding: 30px 0 0; width: 645px; }
.pcr_con .row3rli .lit_product_category li{ float: left; margin-bottom: 20px; width: 215px; height: 20px; line-height: 20px; font-size: 16px; }
.pcr_con .row3rli .lit_product_category li a{ color: #888; }
.pcr_con .row3rli .lit_product_category li.active a{ color: #f8bb00; }

.pcr_con .row4{ padding: 122px 0 86px; }
.pcr_con .row4c{ margin: 50px auto 120px; width: 1200px; height: 450px; position: relative; overflow: hidden; }
.pcr_con .row4c .pics{ width: 454px; height: 450px; cursor: pointer; background: url() no-repeat; background-size: 100% 100%; position: absolute; top: 0; }
.pcr_con .row4c .pic1{ background: url(../img/sfq01.png); left: 0; z-index: 1; }
.pcr_con .row4c .pic2{ background: url(../img/sfq02.png); left: 454px; z-index: 3; }
.pcr_con .row4c .pic3{ background: url(../img/sfq03.png); left: 604px; z-index: 5; }
.pcr_con .row4c .pic4{ background: url(../img/sfq04.png); left: 754px; z-index: 7; }
.pcr_con .row4c .pic5{ background: url(../img/sfq05.png); left: 904px; z-index: 9; }
.pcr_con .row4c .pic6{ background: url(../img/sfq06.png); left: 1054px; z-index: 11; }
.pcr_con .row4c .pics:first-of-type .pic_num{ display: none; }
.pcr_con .row4c .pic_num{ width: 150px; height: 450px; text-align: center; position: absolute; top: 0; left: 0; }
.pcr_con .row4c .pic_num .img{ width: 150px; height: 450px; position: absolute; top: 0; left: 0; z-index: -1; }
.pcr_con .row4c .pic_num .pone{ padding-top: 92px; line-height: 14px; font-size: 14px; color: #d4d3d3; }
.pcr_con .row4c .pic_num .ptwo{ padding-top: 36px; line-height: 24px; font-size: 24px; color: #fff; }
.pcr_con .row4c .pic_num .pth{ padding-top: 20px; line-height: 24px; font-weight: bold; font-size: 24px; color: #fff; }
.pcr_con .row4c .pic_num .done{ margin: 0 auto; padding-top: 30px; width: 20px; border-bottom: 2px solid #f8bb00; }
.pcr_con .row4c .pic_num .dtwo img{ margin: 0 auto; padding-top: 52px; width: 31px; height: 31px; }
.pcr_con .row4b{ display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; }

.pcr_con .row5{ padding: 65px 0 0; height: 800px; background: url(../img/row5bg.png) center center no-repeat; background-size: cover; }
.pcr_con .row5c{ margin: 0 auto; padding: 60px 0; width: 1300px; position: relative; }
.pcr_con .row5c .swiper-container{ width: 1200px; }
.pcr_con .row5c .swiper-wrapper{ width: 1200px; }
.pcr_con .row5c .swiper-slide-prev,.pcr_con .row5c .swiper-slide-next{ transform: scale(1, 1); }
.pcr_con .row5c .swiper-slide{ width: 382px; }
.pcr_con .row5c .swiper-slide:hover img{ -webkit-transform: scale(1.1); transform: scale(1.1); }
.pcr_con .row5c .img{ width: 382px; height: 215px; overflow: hidden; }
.pcr_con .row5c .img img{ width: 100%; height: 100%; -webkit-transition: transform .5s ease-in; transition: transform .5s ease-in; }
.pcr_con .row5c p{ width: 100%; height: 26px; line-height: 26px; text-align: center; font-size: 14px; font-weight: bold; color: #333; background: #fff; position: relative; z-index: 99;}
.pcr_con .row5c p:after{ content: ''; position: absolute; left: 0; top: 0; width: 0; height: 26px; transition: 1s; z-index: -1; }
.pcr_con .row5c .swiper-slide:hover p:after{ width: 100%; background: #f8bb00; }
.pcr_con .row5c .swiper-button-prev{ width: 41px; height: 72px; background: url(../img/prev.png) center center no-repeat; left: 0; }
.pcr_con .row5c .swiper-button-next{ width: 41px; height: 72px; background: url(../img/next.png) center center no-repeat; right: 0; }
.pcr_con .row5b{ display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; }

.pcr_con .row6{ padding: 68px 0; background: #f7f7f7; }
.pcr_con .row6c{ padding-top: 70px; }
.pcr_con .row6cr{ width: 627px; height: 410px; }
.pcr_con .row6 .news-nav-tabs{ width: 100%; height: 40px; text-align: right; border-bottom: 1px solid #eaeaea; }
.pcr_con .row6 .news-nav-tabs .more{ width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #444; }
.pcr_con .row6 .news-nav-tabs-con{}
.pcr_con .row6 .news-nav-tabs-con li{ float: left; margin: 0 13px; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; }
.pcr_con .row6 .news-nav-tabs-con li a{ color: #444; }
.pcr_con .row6 .news-nav-tabs-con li.active{ width: 86px; height: 26px; line-height: 26px; border: 2px solid #f8bb00; border-radius: 6px; }
.pcr_con .row6 .tab-pane{ position: relative; }
.pcr_con .row6 .tab-pane img{ width: 533px; height: 400px; position: absolute; left: -573px; top: -31px; }
.pcr_con .row6 .newslist{ padding-top: 16px; }
.pcr_con .row6 .newslist li{ padding-top: 24px; }
.pcr_con .row6 .newslist li:hover span,.pcr_con .row6 .newslist li:hover p,.pcr_con .row6 .newslist li:hover i{ color: #f8bb00; }
.pcr_con .row6 .newslist li:hover .nll{ border: 2px solid #f8bb00;}
.pcr_con .row6 .nll{ width: 86px; height: 86px; border: 2px solid #444; }
.pcr_con .row6 .nll p{ padding-top: 16px; height: 28px; line-height: 28px; text-align: center; font-size: 36px; font-weight: bold; color: #444; }
.pcr_con .row6 .nll span{ display: block; padding-top: 20px; height: 12px; line-height: 12px; text-align: center; font-size: 16px; color: #444; }
.pcr_con .row6 .nlr{ width: 520px; }
.pcr_con .row6 .nlrt{ padding: 10px 0; }
.pcr_con .row6 .nlrt p{ float: left; margin-right: 40px; width: 240px; line-height: 22px; font-size: 18px; color: #444; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.pcr_con .row6 .nlrt i{ float: right; margin-right: 5px; height: 22px; line-height: 14px; font-size: 40px; color: #444; }
.pcr_con .row6 .nlrb{ height: 48px; line-height: 24px; font-size: 14px; color: #888; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }


/*.pcr_con .pro_pics{ padding: 90px 0; }
.pcr_con .pro_pics img{ display: block; width: 284px; height: 220px; }*/

/*.lg-backdrop.in { filter: alpha(opacity = 85); opacity: 0.85;}
.lg-outer .lg-thumb{ margin: 0 auto; box-sizing: border-box !important;}
.lg-download{ display: none;}
#lg-counter{ display: none;}
.lg-outer .lg-thumb-item{ border: transparent; box-sizing: border-box; padding-bottom: 5px; border-radius: 0; border-bottom: 2px solid transparent;}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover{ border-bottom: 2px solid #ffffff;}*/

/* 加入兰德 */
.ju_con{}

.ju_con .tit{ text-align: center; color: #444; }
.ju_con .tit p{ height: 36px; line-height: 36px; font-size: 36px; font-weight: bold; }
.ju_con .tit span{ display: block; padding-top: 24px; height: 14px; line-height: 14px; font-size: 14px; text-transform: uppercase; }
.ju_con .tit2{ color: #fff; }

.ju_con .row1{ padding: 98px 0 80px; }
.ju_con .row1c{ padding-top: 74px; }
.ju_con .row1c .row1ct{ padding-bottom: 38px; }
.ju_con .row1c .row1ct li{ float: left; margin-right: 72px; padding-bottom: 22px; width: 352px; }
.ju_con .row1c .row1ct li:nth-child(3n){ margin-right: 0; }
.ju_con .row1c .row1ct li img{ width: 352px; height: 198px; }
.ju_con .row1c .row1ct li p{ padding: 12px 15px; line-height: 28px; font-size: 16px; font-weight: bold; color: #333; }
.ju_con .row1 .obtn{ width: 384px; height: 52px; }
.ju_con .row1 .obtn .font_box{ background: #ff3b3b; }
.ju_con .row1 .obtn a{ line-height: 52px; font-size: 24px; font-weight: bold; color: #fff; }

.ju_con .row2{ padding: 72px 0 76px; background: url(../img/jurow2bg.png) center center no-repeat; background-size: cover; }
.ju_con .row2c{ padding-top: 68px; height: 570px; }
.ju_con .row2ct{ padding: 31px 0 35px; width: 100%; background: #222; }
.ju_con .row2ct li{ float: left; padding: 0 15px; width: 209px; height: 134px; border-right: 1px solid #fff; }
.ju_con .row2ct li:last-child{ border-right: none; }
.ju_con .row2ct li p{}
.ju_con .row2ct li img{ float: left; width: 42px; height: 42px; }
.ju_con .row2ct li span{ float: left; padding-left: 8px; height: 42px; line-height: 42px; font-size: 24px; font-weight: bold; color: #f8bb00; }
.ju_con .row2ct li i{ display: block; padding-top: 14px; line-height: 28px; font-size: 16px; color: #fff; }
.ju_con .row2cb{ padding: 44px 87px 42px 60px; height: 278px; background: #fff; }
.ju_con .row2cb .row2cbl{ padding: 24px 35px 20px; width: 482px; height: 234px; background: #f7f7f7; }
.ju_con .row2cb .row2cblt{ padding: 0 0 20px; margin-bottom: 19px; height: 24px; line-height: 24px; text-align: center; font-size: 24px; color: #444; border-bottom: 1px solid #dadada; }
.ju_con .row2cb .row2cblt i{ font-weight: bold; color: #d01617; }
.ju_con .row2cb .dowebok{ width: 100%; height: 170px; background: rgba(0,0,0,0); }
.ju_con .row2cb .dowebok li{ height: 32px; line-height: 32px; font-size: 0; }
.ju_con .row2cb .dowebok li span{ float: left; font-size: 14px; color: #666; }
.ju_con .row2cb .dowebok li span:first-of-type{ width: 100px; }
.ju_con .row2cb .dowebok li span:nth-child(2n){ width: 100px; text-align: center; }
.ju_con .row2cb .dowebok li span:nth-child(3n){ width: 120px; text-align: center; }
.ju_con .row2cb .dowebok li span:nth-child(4n){ width: 102px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ju_con .row2cb .dowebok li span:last-of-type{ width: 60px; text-align: right; }
.ju_con .row2cb .row2cbr{ width: 430px; }
.ju_con .row2cb .row2cbr form{}
.ju_con .row2cb .row2cbr form input{ display: block; width: 428px; height: 50px; line-height: 50px; text-indent: 56px; font-size: 16px; background: url(../img/row3icon2.png) 10px center no-repeat #fff; background-size: 30px 32px; border: 1px solid #7d7d7d; border-radius: 6px; }
.ju_con .row2cb .row2cbr form input:first-child{ background: url(../img/row3icon1.png) 10px center no-repeat #fff; background-size: 30px 32px; }
.ju_con .row2cb .row2cbr form input:last-of-type{ background: url(../img/row3icon3.png) 10px center no-repeat #fff; background-size: 30px 32px; }
.ju_con .row2cb .row2cbr form input+input{ margin-top: 20px; }
.ju_con .row2cb .row2cbr form .obtn{ margin-top: 30px; width: 100%; height: 52px; }
.ju_con .row2cb .row2cbr form .obtn .font_box{ background: #ff3b3b; }
.ju_con .row2cb .row2cbr form .obtn button{ line-height: 52px; font-size: 24px; font-weight: bold; color: #fff; }

.ju_con .row3{ padding: 80px 0 96px; background: #222; }
.ju_con .row3c{ padding: 106px 0 0; }
.ju_con .row3c .supImgs { padding-bottom: 168px; height: 487px; position: relative }
.ju_con .row3c .supImgs img{ margin: 0 auto; width: 490px; height: 487px; }
.ju_con .row3c .sup{ display: flex; position: absolute; height: 55px; line-height: 55px; }
.ju_con .row3c .sup1,.sup5{ top: -35px; }
.ju_con .row3c .sup2,.sup6{ top: 134px; }
.ju_con .row3c .sup3,.sup7{ top: 306px; }
.ju_con .row3c .sup4,.sup8{ top: 474px; }
.ju_con .row3c .sup1{ right: 768px; }
.ju_con .row3c .sup2{ right: 872px; }
.ju_con .row3c .sup3{ right: 853px; }
.ju_con .row3c .sup4{ right: 780px; }
.ju_con .row3c .sup5{ left: 768px; }
.ju_con .row3c .sup6{ left: 872px; }
.ju_con .row3c .sup7{ left: 853px; }
.ju_con .row3c .sup8{ left: 780px; }
.ju_con .row3c .numone{ margin: 0 20px; ; font-size: 55px; font-weight: bold; color: #fff; }
.ju_con .row3c .numtwo{ margin-top: 7px; width: 116px; height: 43px; line-height: 43px; text-align: center; font-size: 20px; color: #fff; background: #f8bb00; border-radius: 6px; }
.ju_con .row3c .numth{ margin: 7px -6px 0; width: 168px; height: 39px; line-height: 43px; text-align: center; font-size: 18px; color: #fff; border-bottom: 4px solid #f8bb00; border-radius: 2px; }
.ju_con .row3c .obtn{ width: 384px; height: 52px; }
.ju_con .row3c .obtn .font_box{ background: #ff3b3b; }
.ju_con .row3c .obtn a{ line-height: 52px; font-size: 24px; font-weight: bold; color: #fff; }

.ju_con .row4{ padding-top: 112px; }
.ju_con .row4c{ padding: 96px 0 186px; }
.ju_con .row4cl{}
.ju_con .row4cl li{ padding: 0 0 22px 58px; }
.ju_con .row4cl li img{ float: left; width: 44px; height: 44px; }
.ju_con .row4cl li p{ float: left; padding-left: 40px; height: 44px; line-height: 44px; font-size: 18px; font-weight: bold; color: #333; }
.ju_con .row4cr{ float: right; width: 468px; height: 318px; border-radius: 6px; }
.ju_con .row4b{ width: 100%; height: 200px; background: #f8bb00; }
.ju_con .row4bc{}
.ju_con .row4bcl{ text-align: center; }
.ju_con .row4bcl p{ margin: 50px 0 0; width: 210px; height: 60px; border-right: 1px solid #fff; }
.ju_con .row4bcl b{ line-height: 36px; font-size: 36px; color: #fff; }
.ju_con .row4bcl i{ display: block; padding-top: 14px; line-height: 14px; font-size: 14px; font-weight: bold; color: #fffefe; text-transform: uppercase; opacity: .3; }
.ju_con .row4bcl span{ display: block; padding-top: 30px; width: 210px; line-height: 24px; font-size: 24px; font-weight: bold; color: #fff; }
.ju_con .row4bcr{ padding: 33px 25px 0 0; width: 883px; height: 131px; }

.ju_con .row5{ padding: 78px 0 86px; background: #222; }
.ju_con .row5c{ padding-top: 60px; position: relative; }
.ju_con .row5c .swiper-container{ width: 100%; overflow: hidden; }
.ju_con .row5c .swiper-wrapper{ width: 1200px; }
.ju_con .row5c .swiper-slide{ margin-right: 30px; width: 380px; }
.ju_con .row5c .swiper-button-prev{ width: 58px; height: 58px; background: url(../img/juprev.png) center center no-repeat; left: -113px; }
.ju_con .row5c .swiper-button-next{ width: 58px; height: 58px; background: url(../img/junext.png) center center no-repeat; right: -113px; }
.ju_con .row5c .row5cb{ text-align: center; background: #fff; }
.ju_con .row5c .row5cb img{ width: 380px; height: 283px; }
.ju_con .row5c .row5cb p{ padding: 20px 0; height: 30px; line-height: 30px; font-size: 24px; color: #e1e1e1; }
.ju_con .row5c .row5cb span{ display: block; padding: 0 0 20px; height: 24px; line-height: 24px; font-size: 24px; color: #333; }
.ju_con .row5c .row5cb button{ width: 100%; height: 55px; line-height: 55px; font-size: 24px; color: #fff; background: #ff3b3b; }

.ju_con .row6{ padding: 122px 0 86px; }
.ju_con .row6c{ margin: 50px auto 120px; width: 1200px; height: 450px; position: relative; overflow: hidden; }
.ju_con .row6c .pics{ width: 454px; height: 450px; cursor: pointer; background: url() no-repeat; background-size: 100% 100%; position: absolute; top: 0; }
.ju_con .row6c .pic1{ background: url(../img/sfq01.png); left: 0; z-index: 1; }
.ju_con .row6c .pic2{ background: url(../img/sfq02.png); left: 454px; z-index: 3; }
.ju_con .row6c .pic3{ background: url(../img/sfq03.png); left: 604px; z-index: 5; }
.ju_con .row6c .pic4{ background: url(../img/sfq04.png); left: 754px; z-index: 7; }
.ju_con .row6c .pic5{ background: url(../img/sfq05.png); left: 904px; z-index: 9; }
.ju_con .row6c .pic6{ background: url(../img/sfq06.png); left: 1054px; z-index: 11; }
.ju_con .row6c .pics:first-of-type .pic_num{ display: none; }
.ju_con .row6c .pic_num{ width: 150px; height: 450px; text-align: center; position: absolute; top: 0; left: 0; }
.ju_con .row6c .pic_num .img{ width: 150px; height: 450px; position: absolute; top: 0; left: 0; z-index: -1; }
.ju_con .row6c .pic_num .pone{ padding-top: 92px; line-height: 14px; font-size: 14px; color: #d4d3d3; }
.ju_con .row6c .pic_num .ptwo{ padding-top: 36px; line-height: 24px; font-size: 24px; color: #fff; }
.ju_con .row6c .pic_num .pth{ padding-top: 20px; line-height: 24px; font-weight: bold; font-size: 24px; color: #fff; }
.ju_con .row6c .pic_num .done{ margin: 0 auto; padding-top: 30px; width: 20px; border-bottom: 2px solid #f8bb00; }
.ju_con .row6c .pic_num .dtwo img{ margin: 0 auto; padding-top: 52px; width: 31px; height: 31px; }
.ju_con .row6b{ display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; }

.ju_con .row7{ padding: 68px 0; background: #f7f7f7; }
.ju_con .row7c{ padding-top: 70px; }
.ju_con .row7cr{ width: 627px; height: 410px; }
.ju_con .row7 .news-nav-tabs{ width: 100%; height: 40px; text-align: right; border-bottom: 1px solid #eaeaea; }
.ju_con .row7 .news-nav-tabs .more{ width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #444; }
.ju_con .row7 .news-nav-tabs-con{}
.ju_con .row7 .news-nav-tabs-con li{ float: left; margin: 0 13px; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; }
.ju_con .row7 .news-nav-tabs-con li a{ color: #444; }
.ju_con .row7 .news-nav-tabs-con li.active{ width: 86px; height: 26px; line-height: 26px; border: 2px solid #f8bb00; border-radius: 6px; }
.ju_con .row7 .tab-pane{ position: relative; }
.ju_con .row7 .tab-pane img{ width: 533px; height: 400px; position: absolute; left: -573px; top: -31px; }
.ju_con .row7 .newslist{ padding-top: 16px; }
.ju_con .row7 .newslist li{ padding-top: 24px; }
.ju_con .row7 .newslist li:hover span,.ju_con .row7 .newslist li:hover p,.ju_con .row7 .newslist li:hover i{ color: #f8bb00; }
.ju_con .row7 .newslist li:hover .nll{ border: 2px solid #f8bb00;}
.ju_con .row7 .nll{ width: 86px; height: 86px; border: 2px solid #444; }
.ju_con .row7 .nll p{ padding-top: 16px; height: 28px; line-height: 28px; text-align: center; font-size: 36px; font-weight: bold; color: #444; }
.ju_con .row7 .nll span{ display: block; padding-top: 20px; height: 12px; line-height: 12px; text-align: center; font-size: 16px; color: #444; }
.ju_con .row7 .nlr{ width: 520px; }
.ju_con .row7 .nlrt{ padding: 10px 0; }
.ju_con .row7 .nlrt p{ float: left; margin-right: 40px; width: 240px; line-height: 22px; font-size: 18px; color: #444; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ju_con .row7 .nlrt i{ float: right; margin-right: 5px; height: 22px; line-height: 14px; font-size: 40px; color: #444; }
.ju_con .row7 .nlrb{ height: 48px; line-height: 24px; font-size: 14px; color: #888; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.ju_con .row8{ padding: 50px 0 95px; }
.ju_con .row8t{ width: 1200px; height: 500px; position: relative; }
.ju_con .row8t img{ width: 100%; height: 100%; }
.ju_con .row8t .word{ width: 330px; height: 200px; text-align: center; font-weight: bold; background: url(../img/row7bg.png) center center; background-size: 100%; position: absolute; left: 0; bottom: 0; }
.ju_con .row8t .word p{ padding-top: 60px; height: 36px; line-height: 36px; font-size: 36px; color: #444; }
.ju_con .row8t .word span{ display: block; padding-top: 26px; height: 30px; line-height: 30px; font-size: 30px; color: #f8bb00; }
.ju_con .row8b{ width: 1200px; height: 190px; }
.ju_con .row8b .row8bl{ padding-left: 43px; width: 287px; height: 190px; background: #f8bb00; }
.ju_con .row8b .row8bl p{ padding-top: 40px; height: 20px; line-height: 20px; font-size: 20px; font-weight: bold; color: #fff; }
.ju_con .row8b .row8bl span{ display: block; padding: 20px 0 22px; height: 18px; line-height: 18px; font-size: 18px; color: #fff; }
.ju_con .row8b .row8bl .arrows{ width: 101px; height: 45px; overflow: hidden; position: relative; }
.ju_con .row8b .row8bl .arrows:hover .arrows1{ opacity: 0; }
.ju_con .row8b .row8bl .arrows:hover .arrows2{ opacity: 1; }
.ju_con .row8b .row8bl .arrows1{ width: 101px; height: 45px; transition: all .5s ease-in; opacity: 1; }
.ju_con .row8b .row8bl .arrows2{ width: 101px; height: 45px; transition: all .5s ease-in; position: absolute; left: 0; top: 0; opacity: 0; }
.ju_con .row8b .row8br{ padding: 23px 30px 0 20px; width: 820px; height: 167px; line-height: 28px; font-size: 14px; color: #666; background: #fff; box-shadow:0px 2px 9px 0px rgba(0,0,0,.15); }

.ju_con .row9{ width: 100%; height: 168px; background: #f8bb00; }
.ju_con .row9c{ height: 168px; position: relative; }
.ju_con .row9c img{ width: 100%; height: 100%; }
.ju_con .row9c .swiper-container{ width: 100%; overflow: hidden; }
.ju_con .row9c .swiper-wrapper{ width: 100%; }
.ju_con .row9c .swiper-slide{ width: 300px; height: 168px; }
.ju_con .row9c .swiper-pagination{ font-size: 0; position: absolute; left: 50%; bottom: 22px; transform: translateX(-50%); }
.ju_con .row9c .swiper-pagination span{ border: 1px solid #fff; background: rgba(0,0,0,0); opacity: 1; }
.ju_con .row9c .swiper-pagination span+span{ margin-left: 20px; }
.ju_con .row9c .swiper-pagination span.swiper-pagination-bullet-active{ background: #fff; }

/* 新闻资讯 */
.new_con{ padding: 100px 0; }
.new_con .new_left{ width: 246px; }
.new_con .new_left .done{ height: 76px; }
.new_con .new_left .done .eng{}
.new_con .new_left .dtwo{ height: 52px; line-height: 52px; letter-spacing: 5px; }
.new_con .new_left .dth{ padding: 20px 0 32px 12px; border: 1px solid #e5e5e5; }
.new_con .new_left .aone{ margin-bottom: 2px; height: 45px; line-height: 45px; background: #eaeaea; }
.new_con .new_left .active{ font-weight: bold; color: #f8bb00; }
.new_con .new_right{ width: 930px; }
.new_con .new_right .right_box{ padding: 20px; width: 888px; height: 191px; border: 1px solid #e7e7e7; }
.new_con .new_right .right_box a:hover .more{ background: #f8bb00; }
.new_con .new_right .right_box .box_left{ width: 255px; height: 191px; }
.new_con .new_right .right_box .box_left img{ width: 100%; height: 100%; object-fit: contain; overflow: hidden; }
.new_con .new_right .right_box .box_right{ width: 613px; }
.new_con .new_right .right_box .box_right .top{ padding: 36px 0 6px; border-bottom: 1px solid #eaeaea; }
.new_con .new_right .right_box .box_right .top p{ width: 414px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.new_con .new_right .right_box .box_right .mid{ margin-top: 15px; height: 84px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.new_con .new_right .right_box .box_right .more{  width: 90px; background: #c9c9c9; }

.new_con .new_right .right_box2{ padding: 0 20px; width: 888px; border: 1px solid #e7e7e7; }
.new_con .new_right .right_box2 .rbt{ min-height: 900px; border-bottom: 1px solid #eaeaea; }
.new_con .new_right .right_box2 .rbt .tit{ padding: 42px 0 20px; }
.new_con .new_right .right_box2 .rbb{}
.new_con .new_right .right_box2 .rbb .rbbl{}
.new_con .new_right .right_box2 .rbb .rbbl a:hover{ color: #f8bb00; }
.new_con .new_right .right_box2 .rbb .rbbr{}
.new_con .new_right .right_box2 .rbb .rbbr img{ float: left; margin-top: 31px; width: 28px; height: 23px; }
.new_con .new_right .right_box2 .rbb .rbbr a{ height: 88px; line-height: 88px; }

/* 走进兰德 */
.au_con{}
.au_con .tit{ text-align: center; color: #444; }
.au_con .tit p{ height: 36px; line-height: 36px; font-size: 36px; font-weight: bold; }
.au_con .tit span{ display: block; padding-top: 14px; height: 18px; line-height: 18px; font-size: 18px; }
.au_con .tit2{ color: #fff; }
.aurow1{ padding: 120px 0 160px; }
.aurow1 .aurow1l{ padding-left: 34px; }
.aurow1 .aurow1l p{ width: 556px; height: 370px; background: #f8bb00; box-shadow:0px 6px 21px 6px rgba(45,44,44,.33); }
.aurow1 .aurow1l img{ margin: -338px 0 0 -34px; width: 556px; height: 370px; box-shadow:0px 6px 21px 6px rgba(45,44,44,.33); }
.aurow1 .aurow1r{ width: 538px; }
.aurow1 .aurow1r .aurow1rt{}
.aurow1 .aurow1r .aurow1rt p{ height: 36px; line-height: 36px; font-size: 36px; font-weight: bold; color: #444; }
.aurow1 .aurow1r .aurow1rt span{ display: block; padding-top: 14px; width: 440px; line-height: 34px; font-size: 22px; color: #444; }
.aurow1 .aurow1r .aurow1rb{ padding-top: 14px; }
.aurow1 .aurow1r .aurow1rb p{ width: 70px; border-bottom: 6px solid #f8bb00; }
.aurow1 .aurow1r .aurow1rb span{ display: block; padding: 14px 0; line-height: 28px; font-size: 14px; color: #666; }
.aurow1 .aurow1r .aurow1rb .obtn{ margin: 0; width: 150px; height: 40px; }
.aurow1 .aurow1r .aurow1rb .obtn .font_box{ width: 146px; height: 36px; background: #fff; border: 2px solid #f8bb00; }
.aurow1 .aurow1r .aurow1rb .obtn button{ line-height: 40px; font-size: 18px; color: #f8bb00; }

.aurow2{}
.aurow2 .aurow2t{ width: 100%; height: 150px; background: #f8bb00; }
.aurow2 .aurow2t .aurow2tc{}
/*.aurow2 .aurow2t .aurow2tc li{ float: left; width: 25%; }*/
.aurow2 .aurow2t .aurow2tc li{ float: left; width: calc(100% / 3); }
.aurow2 .aurow2t .aurow2tc h3{ padding-top: 50px; height: 30px; line-height: 30px; text-align: center; font-size: 30px; font-weight: bold; color: #fff; }
.aurow2 .aurow2t .aurow2tc span{}
.aurow2 .aurow2t .aurow2tc b{}
.aurow2 .aurow2t .aurow2tc p{ padding-top: 20px; height: 16px; line-height: 16px; text-align: center; font-size: 16px; color: #fff; }
.aurow2 .aurow2b{ width: 100%; height: 472px; background: #222; }
.aurow2 .aurow2b .aurow2bc{ width: 1120px; }
.aurow2 .aurow2b .aurow2bc .aurow2bcl{ width: 402px; }
.aurow2 .aurow2b .aurow2bc .aurow2bcl .aurow2bcltit{ padding-top: 80px; height: 36px; line-height: 36px; font-size: 36px; font-weight: bold; color: #fff; }
.aurow2 .aurow2b .aurow2bc .aurow2bcl i{ display: block; padding-top: 20px; width: 70px; border-bottom: 6px solid #f8bb00; }
.aurow2 .aurow2b .aurow2bc .aurow2bcl span{ display: block; padding: 30px 0 33px; line-height: 28px; font-size: 14px; color: #d5d5d5; }
.aurow2 .aurow2b .aurow2bc .aurow2bcl .obtn{ margin: 0; width: 152px; height: 34px; }
.aurow2 .aurow2b .aurow2bc .aurow2bcl .obtn .font_box{ width: 148px; height: 30px; background: #222; border: 2px solid #d2d2d2; }
.aurow2 .aurow2b .aurow2bc .aurow2bcl .obtn button{ line-height: 34px; font-size: 14px; color: #d5d5d5; }
.aurow2 .aurow2b .aurow2bc .aurow2bcr{ padding-top: 158px; width: 556px; height: 370px; }
.aurow2 .aurow2b .aurow2bc .aurow2bcr img{ width: 100%; height: 100%; box-shadow:0px 6px 21px 6px rgba(45,44,44,.33); }

.aurow3{ padding-top: 180px; }
.culture{ padding: 72px 0 44px; }
.culture .cu_item { margin: 0 auto; }
.culture .cu_item .hen,.culture .cu_item .hen2{ margin-bottom: 30px; width: 100%; text-align: center;  background: #f8bb00; box-shadow: 2px 4px 6px #c4c4c4; }
.culture .cu_item .hen .box,.culture .cu_item .hen2 .box{ padding: 15% 7% 0; width: 21%; height: 100%; background: #f8bb00; }
.culture .cu_item .hen .box h4,.culture .cu_item .hen2 .box h4{ padding: 4.8rem 0 .8rem; text-align: center; font-size: 2.4rem; font-weight: normal; color: #000; position: relative; }
.culture .cu_item .hen .box h4:before{ margin: auto; content: url(../img/cu_11.png); position: absolute; left: 0; top: 0; right: 0; }
.culture .cu_item .hen2 .box h4:before{ margin: auto; content: url(../img/cu_55.png); position: absolute; left: 0; top: 0; right: 0; }
.culture .cu_item .hen .box h4:after,.culture .cu_item .hen2 .box h4:after{ margin: auto; width: 10%; height: 0.3rem; background: #000; content: ''; position: absolute; left: 0; bottom: 0; right: 0; }
.culture .cu_item .hen .box p,.culture .cu_item .hen2 .box p{ padding-top: 1.6rem; line-height: 2.6rem; text-align: justify; text-justify: inter-ideograph; font-size: 1.3rem; color: #3e3a39; }
.culture .cu_item .hen .pic,.culture .cu_item .hen2 .pic{ width: 65%; overflow: hidden; }
.culture .cu_item ul{}
.culture .cu_item ul li{ float: left; margin: 0 2% 3rem 0; width: 32%; box-shadow: 2px 4px 6px #c4c4c4; }
.culture .cu_item ul li:nth-child(3){ margin: 0; }
.culture .cu_item ul li .pic{ overflow: hidden; }
.culture .cu_item ul li .pic img,.culture .cu_item .hen .pic img,.culture .cu_item .hen2 .pic img{ transition: all 1s ease-in-out; }
.culture .cu_item ul li .box{ margin-bottom: 2.4rem; padding: 10%; height: 24rem; }
.culture .cu_item ul li .box h4{ padding: 4.8rem 0 .8rem; text-align: center; font-size: 2.4rem; font-weight: normal; color: #000; position: relative; }
.culture .cu_item ul li:nth-child(1) .box h4:before{ margin: auto; width: 48px; height: 48px; content: url(../img/cu_22.png); position: absolute; left: 0; top: 0; right: 0; }
.culture .cu_item ul li:nth-child(2) .box h4:before{ margin: auto; width: 48px; height: 48px; content: url(../img/cu_33.png); position: absolute; left: 0; top: 0; right: 0; }
.culture .cu_item ul li:nth-child(3) .box h4:before{ margin: auto; width: 48px; height: 48px; content: url(../img/cu_44.png); position: absolute; left: 0; top: 0; right: 0; }
.culture .cu_item ul li .box h4:after{ margin: auto; width: 10%; height: 0.3rem; background: #f8bb00; content: ''; position: absolute; left: 0; bottom: 0; right: 0; }
.culture .cu_item ul li .box p{ padding-top: 0.6rem; line-height: 2.6rem; text-align: justify; text-justify: inter-ideograph; font-size: 1.3rem; color: #3e3a39; }
.culture .cu_item ul li:hover .pic img,.culture .cu_item .hen:hover .pic img,.culture .cu_item .hen2:hover .pic img{ transform: scale(1.2); }

/*.aurow4{ padding: 38px 0 22px; background: #f7f7f7; }
.aurow4 .aurow4c{ width: 1200px; }
.aurow4 .aurow4c .aurow4csw{ width: 1200px; position: relative; }
.aurow4 .aurow4c .swiper-container{ padding: 60px 0 40px; width: 1060px; overflow: hidden; }
.aurow4 .aurow4c .swiper-wrapper{ width: 1060px; }
.aurow4 .aurow4c .swiper-slide{ padding: 30px; width: 234px; height: 284px; background: #fff; box-shadow: 0 0 20px 4px rgba(0, 0, 0, 0.2); }
.aurow4 .aurow4c .swiper-slide a{ width: 100%; height: 100%; }
.aurow4 .aurow4c .swiper-slide img{ width: 100%; height: 100%; }
.aurow4 .aurow4c .swiper-slide-active{ z-index: 11; }
.aurow4 .aurow4c .swiper-button-prev{ width: 27px; height: 51px; background: url(../img/prev.png) center center no-repeat; left: 50px; }
.aurow4 .aurow4c .swiper-button-next{ width: 27px; height: 51px; background: url(../img/next.png) center center no-repeat; right: 50px; }*/

.aurow4,.aurow5,.aurow6{ padding: 38px 0 22px; }
.aurow4c{ position: relative; }
.aurow4c .swiper-container{ padding: 60px 0 80px; overflow: hidden; }
.aurow4c .swiper-slide{ margin-right: 13px; width: 290px; height: 410px; }
.aurow5 .swiper-slide,.aurow6 .swiper-slide{ height: 200px; }
.aurow4c .pic{ overflow: hidden; }
.aurow4c .pic img{ margin: 0 auto; padding: 20px; width: 250px; height: 370px; transition: 1s; }
.aurow5 .pic img,.aurow6 .pic img{ width: 290px; height: 160px; }
.aurow4c .pic:hover img{ transform: scale(1.2); }
.aurow4c .swiper-button-prev{ width: 55px; height: 55px; background: url(../img/aurprev.png) no-repeat; left: -60px; top: 54%; }
.aurow4c .swiper-button-next{ width: 55px; height: 55px; background: url(../img/aurnext.png) no-repeat; right: -60px; top: 54%; }
.aurow4c .swiper-pagination{ font-size: 0; position: absolute; left: 50%; bottom: 44px; transform: translateX(-50%); }
.aurow4c .swiper-pagination span{}
.aurow4c .swiper-pagination span+span{ margin-left: 8px; }
.aurow4c .swiper-pagination span.swiper-pagination-bullet-active{ opacity: 1; background: #f8bb00; }

.aurow7{ padding-top: 180px; background: #222; }
.aurow7 .containers{ margin: 0 auto; padding-top: 130px; width: 1200px; position: relative; }
.aurow7 .button{ width: 34px; height: 34px; background: #fff; border: 3px solid #a8a8a8; border-radius: 50%; position: absolute; top: 156px; z-index: 2; cursor: pointer; }
.aurow7 .prev{ left: 0; }
.aurow7 .next{ right: 0; }
.aurow7 .slide_wrap{ overflow: hidden; position: relative; }
.aurow7 .slide_wrap ul{ margin: 0 auto; height: 100px; }
.aurow7 .slide_wrap::after{ width: 100%; height: 2px ; background: #eaeaea; content: ''; position: absolute; top: 45px; left: 0; z-index: 1; }
.aurow7 .slide_items li{ float: left; width: 100px; height: 100%; text-align: center; position: relative; }
.aurow7 .slide_items li span{ display: block; width: 100%; height: 18px; line-height: 18px; text-align: center; font-size: 18px; color: #fff; position: absolute; left: 0; top: 0; }
.aurow7 .slide_items li:nth-child(even) span{ top: 82px; }
.aurow7 .slide_items li.on span{ margin-top: -3px; height: 24px; line-height: 24px; font-size: 24px; font-weight: bold; color: #f8bb00; }
.aurow7 .slide_items li div { display: inline-block; margin-top: 37px; width: 13px; height: 13px; border: 2px solid #dbdbdb; border-radius: 50%; position: relative; z-index: 3; }
.aurow7 .slide_items li i{ display: block; width: 13px; height: 13px; background: #fff; border-radius: 50%; }
.aurow7 .slide_items li.on i{ background: #f8bb00; }
.aurow7 .slide-content{ padding: 70px 0 95px; }
.aurow7 .slide-content ul{ display: none; margin: 0 auto; padding: 40px; width: 780px; height: 252px; background: #fff; }
.aurow7 .slide-content ul.on{ display: block; }
.aurow7 .slide-content ul .img{ width: 336px; height: 252px; }
.aurow7 .slide-content ul .img img{ width: 100%; height: 100%; }
.aurow7 .slide-content ul .word{ padding-left: 40px; width: 404px; height: 252px; position: relative; }
.aurow7 .slide-content ul .word i{ display: block; width: 60px; height: 28px; line-height: 22px; font-size: 18px; color: #ffa800; border-bottom: 3px solid #f8bb00; }
.aurow7 .slide-content ul .word p{ padding-top: 12px; line-height: 30px; font-size: 16px; color: #666; }

/* 联系我们 */
.cu_con{ padding: 100px 0; }
.cu_con .con_top{ padding-bottom: 100px; }
.cu_con .con_top .con_top_left{ padding-left: 38px; }
.cu_con .con_top .con_top_left .tel{}
.cu_con .con_top .con_top_left .tel img{ float: left; margin-top: 5px; width: 18px; height: 14px; }
.cu_con .con_top .con_top_left .tel span{ padding-left: 18px; }
.cu_con .con_top .con_top_left ul{}
.cu_con .con_top .con_top_left ul li{ padding: 22px 0 0; }
.cu_con .con_top .con_top_left ul li .name{}
.cu_con .con_top .con_top_left ul li .rendizi{}
.cu_con .con_top .con_top_left ul li img{ float: left; margin-top: 5px; width: 14px; height: 18px; }
.cu_con .con_top .con_top_left ul li span{}
.cu_con .con_top .con_top_left .bot{ margin-top: 36px; position: relative; }
.cu_con .con_top .con_top_left .bot .atten{ width: 477px; height: 52px; border-radius: 6px; }
.cu_con .con_top .con_top_left .bot a{ width: 477px; height: 52px; line-height: 52px; text-align: center; color: #fff; letter-spacing: 5px; position: absolute; top: 0; left: 0; }
.cu_con .con_top .con_top_mid{ margin: 55px 79px 0 56px; width: 1px; height: 300px; background: #dcdcdc; }
.cu_con .con_top .con_top_right{ padding: 35px 29px 35px 32px; border: 1px solid #eaeaea; box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, .09); }
.cu_con .con_top .con_top_right .yourmsg input{ width: 378px; height: 40px; padding-left: 5px; border: 1px solid #d2d2d2; }
.cu_con .con_top .con_top_right .yourneed{ display: flex; }
.cu_con .con_top .con_top_right .yourneed .needword{ margin-right: 15px; }
.cu_con .con_top .con_top_right .yourneed textarea{ padding-left: 5px; width: 373px; height: 108px; line-height: 40px; border: 1px solid #d2d2d2; }
.cu_con .con_top .con_top_right .c_t_r_b{ margin-top: 35px; position: relative; }
.cu_con .con_top .con_top_right .c_t_r_b .attenborder{ width: 380px; height: 52px; border: 1px solid #f8bb00; border-radius: 6px; }
.cu_con .con_top .con_top_right .c_t_r_b a{ width: 380px; height: 52px; line-height: 52px; text-align: center; color: #f8bb00; letter-spacing: 5px; position: absolute; top: 0; left: 0; }
.cu_con .con_bot{}

.kf53kf_pc_unsuccess .kf53kf_right_input_phone_msg{width: 140px !important;}
.kf53kf_pc_unsuccess  .kf53kf_click_btn{width:240px !important;padding: 0 !important;}
.kf53kf_pc_unsuccess  .kf53kf_click_btn span{width:240px !important;}